BoltCheckout\Bolt_Discounts_Helper B

Total Complexity 91
Dependencies 6
Dependents 6
Total lines 668
Lines of code 373
Logical lines of code 184
Comment lines 225
Methods 16
Properties 2

Methods 16

Method Rating Maintainability Complexity Lines of code
validate_applied_coupons()
A
43 13 48
apply_coupon_from_discount_hook()
A
40 11 60
validate_if_has_individual_use()
A
57 9 15
validate_coupon()
A
49 7 31
validate_usage_limit_per_user()
A
45 6 46
get_third_party_discounts()
S
51 7 27
add_coupon_to_cart()
S
51 6 25
remove_coupon_success_notices()
S
57 6 16
validate_if_limit_to_email()
S
55 5 20
__construct()
S
61 4 13
convert_to_bolt_discount_type()
S
64 4 11
get_third_party_discounts_by_order()
S
57 3 16
remove_coupon_from_cart()
S
61 3 12
get_bolt_err_code()
S
55 2 21
validate_if_already_applied()
S
70 3 6
validate_if_add_by_post_id()
S
71 2 6